xfi:fact-has-explicit-dimension-value

xs:boolean=xfi:fact-has-explicit-dimension-value( $item as schema-element(xbrli:item), $dimension as xs:QName, $member as xs:QName)

Last updated on 02-09-2008 at 00:00:00.

Tests whether the fact reports the member for a dimension in either the segment or scenario of the supplied item.

OIM Status

Deprecated - this function may be used in OIM-compatible Formula Rules, but its use is not recommended.

Parameters

Name Type Details
item schema-element(xbrli:item) The item that the dimension value is required for.
dimension xs:QName The QName of the dimension being tested for.
member xs:QName The QName of the dimension member value being tested for.

Output

Type: xs:boolean

Returns true if the fact reports the dimension member value for the given dimension in either segment, scenario, or as a default dimension member.

This function does not raise an exception if the dimension or member does not apply to the fact, but instead returns false if so.

Errors

Code Details
xfie:invalidExplicitDimensionQName This error MUST be thrown the dimension does not specify an explicit dimension in the reference discoverable taxonomy set. This error is only raised if the QName is not that of a dimension. If the dimension is valid and inapplicable to the fact, then the fact does not have that dimension, and false is returned.

Conformance suite

90308 xfi.fact-has-explicit-dimension-value testcase.xml [ download ]

Owners

Name Affiliation Email Start End
Herm Fischer UBMatrix / Mark V Systems fischer@markv.com 01-09-2008 at 00:00:00

Revisions

Name On Details
Herm Fischer 01-09-2008 at 00:00:00 Created the function definition.